package com.tencent.wxcloudrun.vo;

import com.alibaba.fastjson.JSONObject;
import org.springframework.web.client.RestTemplate;

import java.util.Map;

public class GetAPIInfo {
    //get方式请求
    //url地址
    public JSONObject getAPIInfo(String url){
        RestTemplate restTemplate1 = new RestTemplate();
        //获取数据
        String test = restTemplate1.getForObject(url,String.class);
        //将获取的字符串转换为json
        JSONObject jsonObject = JSONObject.parseObject(test);
        return jsonObject;
    }
    //POST方式请求
    //url 地址
    //map 参数
    public JSONObject postAPIInfo(String url, Map<String,String> map){
        RestTemplate restTemplate = new RestTemplate();
        //获取数据
        String test = restTemplate.postForObject(url,map,String.class);
        //将获取的字符串转换为json
        JSONObject jsonObject = JSONObject.parseObject(test);
        return jsonObject;
    }
}
